mountain peltops - Deutsch Englisch Wörterbuch